ppd proteins - French English Dictionary